package cn.life.business.apply.entity.vo;

import cn.life.business.apply.entity.po.ApplyDetailPo;
import cn.life.common.entity.model.Page;

import java.util.Date;
import java.util.List;

/**
 * @author 王振宇
 * @Description:
 * @Date 2018-09-28 17:21:04
 */
public class ApplyVo extends Page {
    /**
     * 申请票据Id
     */
    private long applyId;
    /**
     * 申请票据编号
     */
    private String applyNo;
    /**
     * 申请票据名称
     */
    private String applyName;
    /**
     * 申请单位名称
     */
    private String applyCompanyName;
    /**
     * 申请审查事项（1.门面装饰，2.牌匾）
     */
    private int applyType;
    /**
     * 申请单位联系人
     */
    private String applyPerson;
    /**
     * 申请单位地址
     */
    private String applyAddr;
    /**
     * 申请单位电话
     */
    private String applyPhone;
    /**
     * 申请单位街道
     */
    private String applyStreet;
    /**
     *  操作人Id
     */
    private String oprUserId;
    /**
     *  操作人名称
     */
    private String oprUserName;
    /**
     *  操作时间
     */
    private Date oprDate;
    /**
     *申请票据图片信息
     */
    private String imgUrl;
    /**
     *  起始查找时间
     */
    private Date beginDate;
    /**
     *  终止查找时间
     */
    private  Date overDate;
    /**
     * 审查状态（0.未审查，1.审查通过，2.审查不通过，3.退回修改）
     */
    private Integer auditState;
    /**
     * 审查备注信息
     */
    private String auditDesc;
    /**
     * 申请已盖章图片路径
     */
    private String certifiedImgUrl;
    /**
     * 审查已盖章图片路径
     */
    private String certifiedImgUrlSuc;
    /**
     * 图片详情集合信息
     */
    private List<ApplyDetailPo> list;
    /**
     * 用户判断（1.街道办，2.市容局，9.查询人员）
     */
    private Integer userState;
    /**
     * 用户查询限制名称
     */
    private String queryUserName;

    public Integer getAuditState() {
        return auditState;
    }

    public void setAuditState(Integer auditState) {
        this.auditState = auditState;
    }

    public long getApplyId() {
        return applyId;
    }

    public void setApplyId(long applyId) {
        this.applyId = applyId;
    }

    public String getApplyNo() {
        return applyNo;
    }

    public void setApplyNo(String applyNo) {
        this.applyNo = applyNo;
    }

    public String getApplyName() {
        return applyName;
    }

    public void setApplyName(String applyName) {
        this.applyName = applyName;
    }

    public String getApplyCompanyName() {
        return applyCompanyName;
    }

    public void setApplyCompanyName(String applyCompanyName) {
        this.applyCompanyName = applyCompanyName;
    }

    public int getApplyType() {
        return applyType;
    }

    public void setApplyType(int applyType) {
        this.applyType = applyType;
    }

    public String getApplyPerson() {
        return applyPerson;
    }

    public void setApplyPerson(String applyPerson) {
        this.applyPerson = applyPerson;
    }

    public String getApplyAddr() {
        return applyAddr;
    }

    public void setApplyAddr(String applyAddr) {
        this.applyAddr = applyAddr;
    }

    public String getApplyPhone() {
        return applyPhone;
    }

    public void setApplyPhone(String applyPhone) {
        this.applyPhone = applyPhone;
    }

    public String getApplyStreet() {
        return applyStreet;
    }

    public void setApplyStreet(String applyStreet) {
        this.applyStreet = applyStreet;
    }

    public String getOprUserId() {
        return oprUserId;
    }

    public void setOprUserId(String oprUserId) {
        this.oprUserId = oprUserId;
    }

    public String getOprUserName() {
        return oprUserName;
    }

    public void setOprUserName(String oprUserName) {
        this.oprUserName = oprUserName;
    }

    public Date getOprDate() {
        return oprDate;
    }

    public void setOprDate(Date oprDate) {
        this.oprDate = oprDate;
    }

    public String getImgUrl() {
        return imgUrl;
    }

    public void setImgUrl(String imgUrl) {
        this.imgUrl = imgUrl;
    }

    public Date getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(Date beginDate) {
        this.beginDate = beginDate;
    }

    public Date getOverDate() {
        return overDate;
    }

    public void setOverDate(Date overDate) {
        this.overDate = overDate;
    }

    public List<ApplyDetailPo> getList() {
        return list;
    }

    public void setList(List<ApplyDetailPo> list) {
        this.list = list;
    }

    public String getCertifiedImgUrl() {
        return certifiedImgUrl;
    }

    public void setCertifiedImgUrl(String certifiedImgUrl) {
        this.certifiedImgUrl = certifiedImgUrl;
    }

    public String getAuditDesc() {
        return auditDesc;
    }

    public void setAuditDesc(String auditDesc) {
        this.auditDesc = auditDesc;
    }

    public String getCertifiedImgUrlSuc() {
        return certifiedImgUrlSuc;
    }

    public void setCertifiedImgUrlSuc(String certifiedImgUrlSuc) {
        this.certifiedImgUrlSuc = certifiedImgUrlSuc;
    }

    public Integer getUserState() {
        return userState;
    }

    public void setUserState(Integer userState) {
        this.userState = userState;
    }

    public String getQueryUserName() {
        return queryUserName;
    }

    public void setQueryUserName(String queryUserName) {
        this.queryUserName = queryUserName;
    }
}
